liver bud - French English Dictionary